Big Huge Thesaurus

Clusia rosea

noun

sounds kind of like